#pragma once

#include "DLL.h"
#include "CircleTool.h"

namespace My {

class MaskEditor;

class DLL_API BrushTool : public CircleTool
{
	DECLARE_DYNAMIC(BrushTool)
public:
	BrushTool(MaskEditor & owner);

	virtual void Synchronize();
	virtual void Select(CPoint p, int MouseState);

	//{{AFX_VIRTUAL(CSelectTool)
	//}}AFX_VIRTUAL
protected:
// Generated message map functions
protected:
	//{{AFX_MSG(CSelectTool)
	//}}AFX_MSG
	DECLARE_MESSAGE_MAP()
private:
	MaskEditor & m_MaskEditor;
};

} //namespace My
